package com.vtron.web.api.service;


import com.vtron.web.api.models.SysLogInfo;
import com.vtron.web.api.models.query.*;

import java.util.List;

/**
 * @date : 2022/3/30 15:54
 * @author: 忻龙彪
 */
public interface ISysLogInfoService {

    /**
     * 保存日志信息
     * @param log
     * @throws Exception
     */
    void save(SysLogInfo log);

    /**
     * 根据条件查询日志
     * @param queryObj
     * @return
     */
    List<SysLogInfo> getSysLogs(SysLogQueryObj queryObj);

    /**
     * 删除日志
     */
    void delete(SysLogDeleteObj deleteObj);
}
